package com.ym.core.utils.qiniu;


import cn.hutool.extra.spring.SpringUtil;
import com.ym.core.config.ConfigCenterProperties;

/**
 * Redis的Key
 *
 * @author: 李涛
 * @version: 2019年05月07日 15:21
 */
public enum QNKeyEnum {


	/**
	 * 通用的图片上传
	 */
	GENERAL_PICTURE_UPLOAD("imgs"),

	/**
	 * 通用的语音上传
	 */
	GENERAL_REC_UPLOAD("recs"),

	/**
	 * 通用的文档上传
	 */
	GENERAL_DOC_UPLOAD("docs"),

	/**
	 * 通用的视频上传
	 */
	GENERAL_VIDEO_UPLOAD("videos"),
	;

	/**
	 * 系统标识
	 */
	private String system = SpringUtil.getBean(ConfigCenterProperties.class).getQiNiuYunConfig().getSystemMark();

	/**
	 * 资源类型
	 */
	private String resourceType;


	QNKeyEnum(String resourceType) {
		this.resourceType = resourceType;
	}

	public String getResourceType() {
		return resourceType;
	}

	public String getSystem() {
		return system;
	}
}
